package com.koron.operation.dispatch.bean.dto;

import com.koron.bean.query.PageQuery;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
    * 基础信息维护表(同步设备台账)
    */
@Data
public class EquipmentDto extends PageQuery {
    /**
    * 主键
    */
    @ApiModelProperty(value="主键", hidden = true)
    private String id;

    /**
    * 设备管理单位ID
    */
    @ApiModelProperty(value="设备管理单位ID")
    private String deptManage;

    /**
    * 设备管理单位名称
    */
    @ApiModelProperty(value="设备管理单位名称", hidden = true)
    private String deptManageName;

    /**
    * 设备ID
    */
    @ApiModelProperty(value="设备ID", hidden = true)
    private String equipmentId;

    /**
    * 设备名称
    */
    @ApiModelProperty(value="设备名称")
    private String equipmentName;

    /**
    * 主要设备类型 数据字典（dispatch_type）:主变TRAN、线路LINE、机组UNIT
    */
    @ApiModelProperty(value="主要设备类型 数据字典（dispatch_type）:主变TRAN、线路LINE、机组UNIT ")
    private String equipmentType;


    private static final long serialVersionUID = 1L;

    public EquipmentDto() {
    }


    public EquipmentDto(String equipmentType) {
        this.equipmentType = equipmentType;
    }
}